layui.define(['form'], function(exports){
         var $ = layui.$
        ,form = layui.form;

    var obj = {

        render: function(){

            //单个select
            layui.each($('select'),function (a,e) {

                if(typeof($("#"+e.id).attr('href'))!='undefined'){

                    $.get($("#"+e.id).attr('href'),function (result) {

                        layui.each(result.data,function (index,item) {

                            var exp = $("#"+e.id).attr('setCode');

                            if(typeof(exp)!='undefined'&& exp!=0){

                                if(exp == item.code){
                                    $("#"+e.id).append("<option value='" + item.code + "' selected='selected'> "+ item.name +" </option>");
                                }else{
                                    $("#"+e.id).append("<option value='" + item.code + "'> "+ item.name +" </option>");
                                }
                                return ;
                            }

                            $("#"+e.id).append("<option value='" + item.code + "'> "+ item.name +" </option>");

                        });

                        form.render();
                    })
                }

            })


            //selectGroup组
            layui.each($('selectGroup'),function (i,v) {

                console.log(v)

                if(typeof($(v).attr('href'))!='undefined'&& $(v).attr('href') !=0){

                    $.get($(v).attr('href'),function (result) {

                        layui.each($(v).find('select'),function (a,e) {

                            console.log(e.id)

                            layui.each(result.data[e.id],function (index,item) {


                                var exp = $("#"+e.id).attr('setCode');

                                if(typeof(exp)!='undefined'&& exp!=0){

                                    if(exp===item.code){

                                        $("#"+e.id).append("<option value='" + item.code + "' selected='selected'> "+ item.name +" </option>");
                                    }else{
                                        $("#"+e.id).append("<option value='" + item.code + "'> "+ item.name +" </option>");
                                    }
                                    return ;
                                }

                                $("#"+e.id).append("<option value='" + item.code + "'> "+ item.name +" </option>");


                                // var exp = $(e).attr('setCode');
                                // $(e).append("<option value='" + item.code + "' > "+ item.name +" </option>");

                                // if(exp===item.code){
                                //     alert(exp===item.code);
                                //
                                //     $(e).append("<option selected='selected' value='" + item.code + "' > "+ item.name +" </option>");
                                //
                                // }else{
                                //
                                // }
                                //
                                // return ;


                            });


                        })

                        form.render();

                    })


                }


            })




        }

    };



         exports('selectPlus',obj);
});